Kết nối LINQ to SQL Ngôn_ngữ_truy_vấn_tích_hợp

Trong LINQ to SQL, mô hình dữ liệu của cơ sở dữ liệu quan hệ được ánh xạ tới mô hình đối tượng được và được truy vấn thao tác trên Ngôn ngữ truy vấn tích hợp ngay trong C# hoặc VB.NET. Khi ứng dụng chạy, LINQ to SQL tự động dịch sang ngôn ngữ SQL các truy vấn được tích hợp Ngôn ngữ truy vấn tích hợp và gửi chúng đến cơ sở dữ liệu để thực thi. Khi cơ sở dữ liệu trả về kết quả, LINQ to SQL lại dịch chúng trở lại các đối tượng mà bạn có thể làm việc bằng ngôn ngữ lập trình của riêng mình.[5]

// Kết nối đến CSDL thông qua DataContextDataContext db = new DataContext(@"c:\linqtest5\northwnd.mdf");// Tạo kiểu bảng Customer để phục vụ truy vấnTable<Customer> Customers = db.GetTable<Customer>();// Truy vấn đến bảng dữ liệu Customer để tìm các khách hàng từ LondonIQueryable<Customer> custQuery =    from cust in Customers    where cust.City == "London"     select cust;

Tài liệu tham khảo

WikiPedia: Ngôn_ngữ_truy_vấn_tích_hợp http://download.microsoft.com/download/5/8/6/58680... https://docs.microsoft.com/en-us/dotnet/csharp/pro... https://docs.microsoft.com/en-us/dotnet/framework/... https://docs.microsoft.com/en-us/dotnet/standard/l... https://docs.microsoft.com/en-us/dotnet/standard/l... https://docs.microsoft.com/en-us/dotnet/standard/p... https://docs.microsoft.com/en-us/dotnet/visual-bas... https://web.archive.org/web/20200919121407/https:/... https://web.archive.org/web/20220114025304/https:/... https://web.archive.org/web/20220114032348/https:/...